package com.intellagric.interfaces.sys_role;

import com.intellagric.common.bean.LayuiDataGridResult;
import com.intellagric.common.bean.ResponseMessage;
import com.intellagric.pojo.SysRoleMenuKey;

/**
 * @Author: zhy
 * @email: 1269679946@qq.com
 * @Date: 2018/10/13
 * @DESC： 角色菜单id信息服务表
 */
public interface RoleMenuService {

    //增加角色id和菜单id
    ResponseMessage addRoleMenu(SysRoleMenuKey sysRoleMenuKey);

    //通过角色id删除角色-菜单信息表
    ResponseMessage deleteRoleMenuByRoleId(String roleId);

    //修改角色id和菜单id
    ResponseMessage editRoleMenu(SysRoleMenuKey sysRoleMenuKey);

    //查询权限列表
    LayuiDataGridResult getRoleMenuByRoleId(String roleId);

    //查询操作权限列表
    LayuiDataGridResult getOperatesByRoleId(String roleId);

}
